home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / music / wbtmr_15.zip / READ.ME < prev    next >
Text File  |  1994-04-12  |  23KB  |  545 lines

  1. AUTHOR
  2.               Keith Cowgill
  3.               582 Thistle Ave.
  4.               Gahanna, OH   43230
  5.  
  6.               CIS:    73147,2253
  7.               AOL:    KeithCgill
  8.               GEnie:  K.Cowgill
  9.            Internet:  73147.2253@CompuServe.COM
  10.  
  11.  
  12. WHAT YOU SHOULD HAVE GOTTEN WITH THIS DISTRIBUTION PACKAGE
  13. ----------------------------------------------------------
  14.  
  15. WBTDEMO.EXE      - The main WaveBlaster Tamer Working Demo program.
  16. WBTAMER.CBK      - A preset (patch) file for you to experiment with.
  17. WBTAMER.INI      - A file that contains patch name information for
  18.                    Cakewalk Apprentice PATCHES.INI.  See WHATS.NEW
  19.                    for more information.
  20. WBTAMER.ICO      - An icon for WaveBlaster Tamer running under Windows.
  21. WBTAMER.PIF      - A file to let you use WaveBlaster Tamer under Windows.
  22. WBTAMER.MID      - A special .MID file that WaveBlaster Tamer will play.
  23. WBTAMER.TRN      - A collection of free patches that can be used
  24.                    with the WaveBlaster Tamer patch transfer system.
  25.  
  26. PRESETS.DOC      - A text file on the free presets included with this file.
  27. WBTDEMO.WRK      - A Cakewalk demo song that shows off the free
  28.                    presets.  Read WHATS.NEW for details.
  29. WBTDEMO.WAV      - A Windows .WAV file to help you see if you
  30.                    installed the presets OK.   See WHATS.NEW for
  31.                    details.
  32.  
  33. ORDER.FRM        - An order form.
  34. FILE_ID.DIZ      - A bulletin board information file.
  35. WHATS.NEW        - A history of additions and upgrades to
  36.                    WaveBlaster Tamer.  Be sure to view this.
  37. READ.ME          - This file.
  38.  
  39.  
  40. WHAT THIS PROGRAM DOES
  41. ----------------------
  42. Your Creative Labs WaveBlaster is a sound module--a special kind
  43. of synthesizer that plays back instrument samples.  Samples are
  44. digital recordings of real instruments.  Therefore, when a
  45. program asks your WaveBlaster to make a piano sound, it is
  46. playing back the sound of real piano.
  47.  
  48. But there is more to a sound module than playing back samples.
  49. Most sound modules let you adjust to an extraordinary degree how
  50. that sample is actually played.  To begin with, you can vary the
  51. sample's attack, decay, sustain, and release.  Or you can double
  52. the sample with the second one slightly out of phase with the
  53. first, causing a chorusing effect.  You can even play the sample
  54. backwards, which sounds like a tape machine running in reverse.
  55.  
  56. This program makes it possible for you to modify every available
  57. parameter in the WaveBlaster.
  58.  
  59.  
  60. WHY SHOULD YOU CARE ABOUT ALL THIS
  61. ----------------------------------
  62. IF YOU ARE A MUSICIAN, this all means that you have a lot of
  63. power on your hands if you can control all of those variations.
  64. You can create instrument sounds from the ground up, to match any
  65. music you can imagine.
  66.  
  67. IF YOU JUST BOUGHT YOUR WAVEBLASTER TO PLAY GAMES, it means you
  68. can tweak your instrument sounds to bring the best music possible
  69. from the WaveBlaster.  You don't need to read music.  With the
  70. right utility (i.e., this one!), you don't have to know about
  71. synthesizers.  You don't even need a keyboard.  All you need is
  72. your ear.
  73.  
  74.  
  75. HOW IT WORKS
  76. ------------
  77. All of the parameters are stored in special files on your hard
  78. drive called "preset files."  The preset file can contain up to
  79. 192 "patches."  Each patch contains the parameter settings for
  80. one instrument.
  81.  
  82. With this program, you can load a preset file from disk, listen
  83. to the patches, modify them, and save them back to disk.  You can
  84. send them to the WaveBlaster and listen to the way your changes
  85. enhance the sound of your music and games.  As you become more
  86. advanced in making new sounds, you'll find that this program will
  87. support your efforts.  All you need to do is experiment.
  88.  
  89.  
  90. MY MORE FREQUENTLY ASKED QUESTIONS
  91. ----------------------------------
  92. Q.  I find some of these settings confusing.  What kind of
  93.     documentation is there?
  94.  
  95. A.  I have developed a 50+ page printed manual for registered
  96.     users that is pretty comprehensive about the WaveBlaster.
  97.     However, you must remember that the WaveBlaster itself is
  98.     quite advanced.  To use it to its fullest advantage, you'll
  99.     have to acquire a pretty good knowledge about MIDI
  100.     implementation.  The good news is, if you choose to acquire
  101.     that knowledge, WaveBlaster Tamer will be able to keep up
  102.     with you.
  103.  
  104. Q.  Why didn't you develop WaveBlaster Tamer as a Windows
  105.     application?
  106.  
  107. A.  Well, I just might.  But it isn't the highest thing on my
  108.     list of priorities.  I like Windows just fine, and I probably
  109.     run WaveBlaster Tamer in Windows more than DOS.  Here are
  110.     some thoughts behind my programming technique.
  111.  
  112.       - Windows itself is a DOS application.  Developing a
  113.         program in DOS doesn't mean it automatically can't run in
  114.         Windows--that's a non sequiter.
  115.  
  116.         When you program in DOS, you can make your program
  117.         "Windows aware."  That means your program knows when it
  118.         is running under Windows and acts accordingly.  That's
  119.         what WaveBlaster Tamer does--you can see some of its
  120.         menus change color when you are in Windows.
  121.  
  122.       - In some respects, WaveBlaster Tamer is capable of doing
  123.         some things in Windows that Windows applications can't.
  124.         The SBMIDI port is always available to WaveBlaster Tamer
  125.         in Windows, no matter what other application is running.
  126.  
  127.       - You aren't going to spend most of your time with
  128.         WaveBlaster Tamer editing preset files.  You'll spend
  129.         more time uploading preset files and bank switching (or
  130.         channel muting if you have another keyboard or sound
  131.         module hooked to the SBMIDI port).
  132.  
  133.         Because of this, I've focused on making WaveBlaster Tamer
  134.         as automatic as possible.  You'll be able to set your
  135.         WaveBlaster up from your AUTOEXEC.BAT file, which you
  136.         can't do with a Windows application.  You can have it run
  137.         from batch files and .PIF files in "quiet mode," silently
  138.         changing what you want and then returning control to you.
  139.         You can't get that kind of multi-platform flexibility in
  140.         a Windows-only application.
  141.  
  142.         But, unless Creative Labs stops making WaveBlasters
  143.         altogether, I might reproduce this program in Windows, if
  144.         there is enough interest.
  145.  
  146.  
  147. INCOMPLETE DOCUMENTATION FOR WAVEBLASTER TAMER
  148. ----------------------------------------------
  149. The remainder of the this README.TXT file was created for
  150. distribution with WaveBlaster Tamer 1.0.  It will give you a
  151. basic introduction to the program, but it does not contain
  152. information about the latest upgrades--some major improvements
  153. have occurred in later versions.  Be sure to glance at the file
  154. named WHATS.NEW for updates on any new features.
  155.  
  156.  
  157.  
  158.                     WaveBlaster Tamer 1.0
  159.                     ----------------------
  160.  
  161.  
  162. INTRODUCTION
  163. ------------
  164. Thank you for trying this working model of WaveBlaster Tamer.
  165.  
  166. In this working model, most every function is available.  Only
  167. a few key features and the ability to save files have been
  168. disabled.  I hope this will make it easy for you to see how the
  169. WaveBlaster Tamer can expand your MIDI sound system.
  170.  
  171.  
  172. READ THIS IF YOU READ NOTHING ELSE
  173. ----------------------------------
  174. If you want to play now and read later, here's how to set the
  175. WaveBlaster Tamer up to demonstrate its maximum potential:
  176.  
  177. 1. UnZIP these files to one directory.  I recommend creating a
  178.    subdirectory under C:\WAVEBLST (assuming you followed the
  179.    Creative Labs recommended installation of the WaveBlaster
  180.    software) called C:\WAVEBLST\WBTAMER.
  181.  
  182. 2. Make sure you have SBMIDI.EXE loaded--the version that came
  183.    with your WaveBlaster, not your SB16.  If you used the default
  184.    installation parameters when you installed the WaveBlaster
  185.    software, it's located in the C:\WAVEBLST directory.
  186.  
  187.    To make sure SBMIDI.EXE calls your WaveBlaster properly, enter
  188.    SBMIDI /2 on the command line.  (You know, I find this little
  189.    TSR so useful that I put it in my AUTOEXEC.BAT file, and let
  190.    DOS's MEMMAKER put it in high memory.  You might want to
  191.    consider that--in the complete WaveBlaster Tamer
  192.    documentation, I discuss different ways to make this utility
  193.    fill some very handy functions.)
  194.  
  195. 3. Know where these files are located:
  196.  
  197.      a. PLAYMIDI.EXE
  198.      b. SB16SET.EXE
  199.      c. WBTAMER.MID *
  200.      d. A directory where you keep .MID files (Possibly C:\WAVEBLST)
  201.      e. A directory where you keep .CBK files *
  202.  
  203.         * In this working demo, you've been given a sample .MID
  204.           file and .CBK file (WBTAMER.MID and WBTAMER.CBK).
  205.           Assuming that you've put the working demo package in
  206.           its own directory, that's where these files will be.
  207.           You can substitute any .MID file of your choosing for
  208.           WBTAMER.MID, but see below.  Since WaveBlaster Tamer
  209.           can't save .CBK files, you'll probably be working
  210.           exclusively with WBTAMER.CBK.
  211.  
  212. 4. Know what your WaveBlaster port address number is. It will be
  213.    either 330 (factory default) or 300.  If you enter in the
  214.    wrong number here, WaveBlaster Tamer will crash the first time
  215.    you try to send it a command or play music.  Ouch.
  216.  
  217.    If you want to run this on a computer without a WaveBlaster
  218.    installed, enter a 0 when you are asked for an address.  Then
  219.    the program won't try to send information out.
  220.  
  221. 5. Run the program, and select CONFIGURE first. Enter the
  222.    information described in 2 and 3 above.
  223.  
  224. 6. Have fun.
  225.  
  226.  
  227. COOL THINGS TO KNOW
  228. -------------------
  229.  
  230. While you are in the program, the following function keys work in
  231. most places.
  232.  
  233.         F1   Sends the current preset to the WaveBlaster and
  234.              plays a sound audition with the default note
  235.              sequence.
  236.  
  237.   Shift-F1   Sends the current preset to the WaveBlaster,
  238.              but does not play the default note sequence.
  239.  
  240.         F2   Plays a sound audition using WBTAMER.MID (or
  241.              whatever file you specified in CONFIGURE), played by
  242.              PLAYMIDI.EXE.
  243.  
  244.   Shift-F2   Pulls up a directory of .MID files (in the
  245.              directory you specified in CONFIGURE), to be played
  246.              by PLAYMIDI.EXE.
  247.  
  248.         F3   Panic!  Turns off all notes.
  249.  
  250.         F8   Pulls up SB16SET.EXE.
  251.  
  252.         F9   Pulls up a menu of MIDI command options.
  253.  
  254.         F10  Displays help.
  255.  
  256.  
  257. THE REAL DEAL
  258. -------------
  259.  
  260. Okay, so why isn't this shareware?
  261.  
  262. It's because I'm not sure if the shareware marketing system works
  263. all that well when the market for a program is fairly small,
  264. which is--compared to the market for word processors or
  265. spreadsheets--what the market of people who want to edit patches
  266. for their WaveBlasters probably is.
  267.  
  268. But, on the other hand, you are getting a chance to review my
  269. craft first-hand, and decide on the quality of my work before you
  270. spend a dime.  I think that's a pretty good system.
  271.  
  272. Best of all, when you want the real deal, you don't have to spend
  273. an arm and a leg.  Just drop $29.95 and applicable sales tax plus
  274. $4.50 for shipping to:
  275.  
  276.           Keith Cowgill
  277.           582 Thistle Avenue
  278.           Gahanna, OH  43230
  279.  
  280. And I'll send a completely working version, with complete docs,
  281. and some other neat stuff, to you.
  282.  
  283.  
  284. INCOMPLETE DOCS
  285. ---------------
  286.  
  287.    Full documentation is given to WaveBlaster Tamer owners, but
  288.    this will get you started.
  289.  
  290.    What this is
  291.    ------------
  292.    The WaveBlaster Tamer is basically a patch editor. In E-Mu
  293.    (the company that's the brains behind the WaveBlaster) terms,
  294.    the WaveBlaster patches are called presets.
  295.  
  296.    WaveBlaster presets are built using samples stored in ROM.
  297.    Each preset may be built from 1 or 2 samples, each of which
  298.    can be modified in an extraordinary number of ways.  In
  299.    addition, each preset may be linked to up to 3 other presets,
  300.    which means that you can create some pretty dense sounds.  If
  301.    you work carefully and diligently, you may find a way to chew
  302.    up your entire 32-voice polyphony with one preset!
  303.  
  304.    Why you need it
  305.    ---------------
  306.    If you own a professional-level sound module or keyboard, you
  307.    are probably used to creating and storing your patches in the
  308.    unit itself.  With the WaveBlaster, all presets reside on your
  309.    hard drive.  The WaveBlaster boots up in General MIDI mode--
  310.    the presets for which are stored in its ROM (although you also
  311.    received a GENMIDI.CBK file with your unit which are the same
  312.    presets).  If you want to change your presets, you'll have to
  313.    download a new preset file.  That's why WaveBlaster Tamer was
  314.    created--to modify those presets.
  315.  
  316.    Getting around
  317.    --------------
  318.    The WaveBlaster Tamer has two editing options, one for presets
  319.    and the other for MIDI channels.
  320.  
  321.    A. Preset editor.
  322.       The screen is divided into 5 areas, which you access by
  323.       pressing ALT and the highlighted letter for that area. For
  324.       example, to change a preset's name, you would press Alt and
  325.       N at the same time.
  326.  
  327.       If you press Alt-O, you have three possible sub areas to
  328.       choose from.  Use your cursor up and down keys to find the
  329.       one you want.  Hit F10 for more help, if you need it.
  330.  
  331.    B. Channel editor
  332.       The screen is divided into 16 areas, representing the 16
  333.       channels. Use your cursor or tab keys to find the channel
  334.       you want and press enter.  Press Enter or ESC to quit that
  335.       channel. Press ESC again to leave altogether.
  336.  
  337.    About Presets and Samples
  338.    -------------------------
  339.    The WaveBlaster and the preset file structure are based on
  340.    E-mu's Sound Engine and Proteus units.  When I created
  341.    WaveBlaster Tamer, I made every single parameter specified in
  342.    the preset files available to you for your modification, even
  343.    though some of them may not be used by the WaveBlaster.  Most
  344.    of them are useful.  Trust me, you'll find the coolest ones
  345.    right off the bat.
  346.  
  347.    There are 255 samples stored in the WaveBlaster ROM.  They
  348.    sound pretty good, and you'll be surprised to discover that
  349.    you've never heard many of them coming from your WaveBlaster.
  350.    Only people with preset editors have complete access to these
  351.    sounds.
  352.  
  353.    As you begin to use this program, you may find it helpful to
  354.    have your WaveBlaster manual open to the Appendix that lists
  355.    the stored samples. It will make it a little easier to get
  356.    around until you become more familiar with finding the ones
  357.    you want.
  358.  
  359.    The structure of the preset file as used in General MIDI mode
  360.    is that there are 192 presets. The first 128 are instruments
  361.    available to all channels except 10.  The latter 64 are drum
  362.    sets and drum preset links only for channel 10.  You'll find
  363.    that my program will let you switch from GM mode to Proteus
  364.    mode, which is an entirely different arrangement.  See below
  365.    for a couple more details on Proteus mode.
  366.  
  367.    Your WaveBlaster also has enough RAM for two banks of presets,
  368.    which means you could have one bank containing General MIDI
  369.    presets, and another with completely different sounds.  With
  370.    the commercial version of WaveBlaster Tamer, you can switch
  371.    banks and download different presets to each.  If you have a
  372.    sequencer that sends SYSEX commands, you can easily switch
  373.    between the two in your sequences.
  374.  
  375.    There's other neat stuff too.  Explore.
  376.  
  377.  
  378. OBSCURE INFORMATION THAT YOU'LL PROBABLY COME BACK TO THIS FILE
  379. AND READ ONLY AFTER YOU'VE TRIED EVERYTHING ELSE.
  380. ----------------------------------------------------------------
  381.  
  382. 1. I made a change to a patch, then called up a .MID file from
  383.    my directory, but I didn't hear my patch.  Why?
  384.  
  385.    When you are in patch creation and audition mode, your patch
  386.    is sent to the WaveBlaster on Channel 1, as Program # 1 (In
  387.    General MIDI, that's Acoustic Grand Piano).  WBTAMER.MID,
  388.    which came with this program, has an instrument playing on
  389.    just that setting.  If the .MID files you are playing have
  390.    some other instrument (i.e., program number) on Channel 1, or
  391.    don't use Channel 1 at all, then you won't hear your patch.
  392.  
  393.    In the normal version of WaveBlaster Tamer, after you get done
  394.    creating your patches, you would save your file, send it all
  395.    to the WaveBlaster, and then go into your sequencer of choice
  396.    to begin composing with your new sounds.
  397.  
  398. 2. When I establish a Preset Link to Acoustic Grand Piano
  399.    (General MIDI instrument #1), the Acoustic Grand Piano doesn't
  400.    play. Why not?
  401.  
  402.    I mentioned this to some folks at E-mu.    I think it's a bug in
  403.    their ROM.  The WaveBlaster doesn't seem able to link to
  404.    instrument #1 in a preset bank.  The other 191 are available,
  405.    however.
  406.  
  407. 3. Hey!  What happened?!  One (or more) of my channels quit
  408.    working!
  409.  
  410.    You probably got into the Channel Edit portion of the program
  411.    and turned the channel off.  I made this available to you
  412.    because you may, like me, have an external MIDI module hooked
  413.    to the SB16 MIDI port.  Unless you turn off channels that you
  414.    want your external module to use, both the WaveBlaster and the
  415.    module will play on those channels.  Here, you can turn a
  416.    channel off (or back on) to the WaveBlaster, so that only your
  417.    external synth will sound on that channel during this session.
  418.  
  419.    Above all, just remember that there really isn't much you can
  420.    do to the WaveBlaster that can't be undone by turning your
  421.    computer off and on.
  422.  
  423. 4. I got into my sequencer, and discovered that my drums on
  424.    Channel 10 had been replaced by pianos and stuff.  What gives?
  425.  
  426.    You probably switched the WaveBlaster from GM to Proteus
  427.    mode.  GM demands that drums be on Channel 10, but Proteus
  428.    mode has no restrictions.  Proteus, through a channel mapping
  429.    scheme, allows any of the 192 presets to mapped to any
  430.    channel.  If you switch to Proteus mode, the same presets
  431.    played by the other channels are played by channel 10.
  432.  
  433. 5. I don't know what I did, but the WaveBlaster seems to have
  434.    locked up completely!
  435.  
  436.    I hope this doesn't happen to you--and if it does, I hope
  437.    you'll let me know what you were doing when it happened.  If
  438.    it ever should, just starting WaveBlaster Tamer again should
  439.    fix things, although you can always select "Reset WaveBlaster
  440.    to factory settings" from the MIDI Options menu to accomplish
  441.    the same task.
  442.  
  443. 6. I know I can't save presets on the demo, but sometimes they
  444.    seem to sound a little different than others.
  445.  
  446.    This will happen if you are playing with a patch that has
  447.    Preset Links.  Preset Links represent the joining of two or
  448.    more presets.  However, when linked presets are called, the
  449.    *currently downloaded* presets are the ones you will hear.  If
  450.    you want to hear the WBTAMER preset demos precisely as I
  451.    programmed them, you must first download the WBTAMER.CBK file
  452.    from the file options menu.
  453.  
  454. 7. In an editing session, I keep changing presets, but my
  455.    keyboard keeps playing the same sound.  Why?
  456.  
  457.    This happens--especially in Windows--if you are going back and
  458.    forth between programs that send out MIDI information. If your
  459.    sequencer sets your keyboard to some other channel or
  460.    instrument, then it will no longer be set at WaveBlaster
  461.    Tamer's editing area.  This is an easy fix, though, just push
  462.    whatever buttons on your keyboard that will reset it to
  463.    instrument or patch 1.  Then you'll be back in business.
  464.  
  465.    This should point out to you, however, that WaveBlaster Tamer
  466.    responds to ALL MIDI In information, not just notes.  You may
  467.    find that useful to know, because it means that you can call
  468.    up WaveBlaster Tamer, upload a .CBK file, and access all the
  469.    instruments in that file by changing patch numbers on your
  470.    keyboard.
  471.  
  472.  
  473.  
  474. THERE'S NO WAY YOU FIGURED THIS OUT ALL BY YOURSELF, IS THERE?
  475. --------------------------------------------------------------
  476.  
  477. No.  Most people who know me can assure you that I don't have the
  478. brain power for that.
  479.  
  480. However, I did have...
  481.  
  482.   -A document written by Daron Myrick called "WAVEBLASTER
  483.    Secrets," that alerted everybody to the potential in the
  484.    Creative Labs WaveBlaster.  Well done, Daron.
  485.  
  486.   -Extraordinarily patient and helpful technical advice from
  487.    Mark Camp and Dave O'Neal at E-Mu systems.
  488.  
  489.   -Nice answers from some pretty smart people on CompuServe's
  490.    MIDI forum.
  491.  
  492. Thanks, everybody.
  493.  
  494.  
  495. BUG REPORTS, COMMENTS, SUGGESTIONS, COMPLIMENTS
  496. -----------------------------------------------
  497.  
  498. Bugs?  In Version 1.0?  How could such a thing happen?
  499.  
  500.  >> ReadMe Revision 12/5/93:  Yes, it did happen.   That's why
  501.                               Version 1.1 was distributed within
  502.                               two days of Version 1.0.
  503.  
  504. Seriously, I would be thrilled to hear from you.  Just not by
  505. phone.    Drop me a line at the address above or E-Mail me on CIS
  506. at 73147,2253.    I have plans in the making for Versions 2 and 3
  507. of this program, but all of that may change depending on upcoming
  508. technology changes with Creative Labs sound cards.
  509.  
  510.  
  511. THE LEGAL STUFF I SWORE I'D NEVER PUT IN HERE
  512. ---------------------------------------------
  513.  
  514. But then again, paranoia strikes deep, as Stephen Stills used to
  515. say.
  516.  
  517. I retain all copyrights to this program.  You are entitled to use
  518. this program any way you wish and distribute it to anyone you
  519. wish, with the following restrictions:
  520.  
  521.   - Don't change the WBTDEMO.EXE file in any way.
  522.  
  523.   - Don't charge anything for distributing it other than a
  524.     nominal distribution-service fee.
  525.  
  526.   - If you upload or distribute the program in any way, include
  527.     all of these files as you received them, with no
  528.     modifications.
  529.  
  530.  
  531. WHO I AM AND WHY I INSIST ON WRITING PROGRAM DOCUMENTATION
  532. LIKE SOME CHEESY ADVERTISING COPYWRITER
  533. ----------------------------------------------------------
  534.  
  535. It's because I am a cheesy advertising copywriter, by day.  I
  536. also play out and record with a rock band in Columbus, Ohio.
  537.  
  538. For some reason, that still doesn't make me feel enough like a
  539. social misfit, so about once every couple years I get this urge
  540. to be computer programmer, and this is the program I'm writing
  541. this time around.
  542.  
  543. Hope you like it.
  544.  
  545.